var login = {
	init: function(){
		this.checkLoginFn();
		this.remUserFn();
	},
	Interface:{
		Login:"http://ww.yc630.com/api/index.php/Buyer/Login/Login" //登录

	},
	checkLoginFn: function(){
		var	subBtn = $("#submit"),
			error_tips =$("#error_tips");
		subBtn.on("click",function(){
			var username = $("#username").val(),
				password = $("#password").val();
				if( common.checkNull(username) || common.checkNull(password)){
					error_tips.show().text("手机号／邮箱号输入内容不能为空");
					return;
				};
				if(common.checkSpace(username) || common.checkSpace(password)){
					error_tips.show().text("输入内容不能包含空格");
					return;
				}
				if(common.checkUser(username)){
					error_tips.show().text("请输入正确的用户名");
					return ;
				}else{
					error_tips.hide().text("");
					tokens=common.getCookie("Temptoken");
					var nowTime=new Date().getTime(),pwd="";
						if (username!=common.getCookie("userName")) {
							common.setCookie("check",0);
						};
						if (common.getCookie("check")=="") {
							pwd=md5(nowTime+md5(password));
							common.removeCookie("pwd");
						}else if (common.getCookie("check")==1) {
							pwd=md5(nowTime+common.getCookie("pwd"));
						}else if (common.getCookie("check")==0) {
							pwd=md5(nowTime+md5(password));
							common.removeCookie("pwd");
						};

					}
					common.ajaxFun(login.Interface.Login,"POST",{username:username,password:pwd,time:nowTime,token:tokens},login.LoginFun); //登录

				
		})
	},
	LoginFun:function(res){
		var error_tips =$("#error_tips");
		var remUser=$("#remUser");
		var password=md5($("#password").val());
		if(res.code == 0){
			//alert("登录成功！");
			common.setCookie("token",res.data.token);
			common.removeCookie('Temptoken');
			if(!remUser.prop("checked")){//非选中
				common.removeCookie("userName");
				common.removeCookie("pwd");
				common.removeCookie('check');
			}else if (remUser.prop("checked")) {//选中
				if (common.getCookie("check")=="") {
					common.setCookie("userName",$("#username").val());
					common.setCookie('pwd',password);
					common.setCookie('check',1);
				};
			}
			if (common.getCookie("hrefs")=="") {
				window.location.href="./../index.html";
			}else if (common.getCookie("hrefs")!="") {//在订单页或者详情页来到登录页
				window.location.href=common.getCookie("hrefs");
				common.removeCookie("hrefs");
				
			};
		}else{
			error_tips.show().text(res.msg);
		}
	},
	remUserFn: function(){
		var remUser=$("#remUser");
			//$("#username").val(common.getCookie("userName"));
			if (common.getCookie("check")==0 || common.getCookie("check")=="") {
				remUser.prop("checked",false)
			}else if (common.getCookie("check")==1){
				remUser.attr("checked",true);
				$("#username").val(common.getCookie("userName"));
				$("#password").val(common.getCookie("pwd"));
			};
	}
}
login.init();
